Duplicator\Libs\DupArchive\DupArchiveEngine B

Total Complexity 96
Dependencies 20
Dependents 5
Total lines 787
Lines of code 454
Logical lines of code 329
Comment lines 168
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
addItemsToArchive()
B
34 21 86
expandItems()
B
38 15 70
standardValidateItems()
A
43 12 47
expandArchive()
A
45 9 42
filePassesFilters()
S
56 7 18
addFileFromSrc()
S
51 5 27
getArchiveInfo()
S
52 5 24
passesDirectoryExclusion()
S
60 5 14
addDirectoryToArchiveST()
S
51 4 27
replaceFileContent()
S
53 3 22
getLocalPath()
S
57 3 17
addRelativeFileToArchiveST()
S
56 2 18
createArchive()
S
61 2 11
addFileToArchiveUsingBaseDirST()
S
59 1 14
expandFiles()
S
60 1 13
init()
S
76 1 4